diff --git a/README.md b/README.md
index 47737c5..ad5ac47 100644
--- a/README.md
+++ b/README.md
@@ -1,17 +1,24 @@
-# 3DSThemeManager
+# Anemone3DS
A Theme Manager for the Nintendo3DS, written in C
# Dependencies
This depends on zlib. Get it from portlibs.
# License
-This project is licensed under the GNU GPLv3. See LICENSE.md for details.
+This project is licensed under the GNU GPLv3. See LICENSE.md for details. Additional terms 7b and 7c apply to this project.
# Credits
Thanks to Rinnegatamante, whose code served as reference on theme installation.
-Thanks to the folks on #dev of Nintendo Homebrew, who helped with unicode shenanigans.
+Thanks to yellows8 for his home menu extdump tool, which was invaluable in debugging.
-Thanks to the maintainers for all used libraries, including ctrulib, zlib, and minizip.
+Thanks to the folks on #dev of Nintendo Homebrew, who helped with unicode shenanigans (especially Stary2001, Fenrir, and DanielKO).
-Screen code by Joel16 and Steveice10.
+Thanks to Kenn (mattkenster) for designing the GUI as well as the banner and icon.
+
+Thanks to the maintainers for all used libraries, including ctrulib, zlib, citro3d, pp2d and minizip.
+
+Thanks to all the people who helped keep me going and motivated me to work. This includes, but is definitely not limited to:
+ * The members of the Nintendo Homebrew Discord
+ * The members of the Secret Shack Service Discord
+ * The members of the ThemePlaza Discord
\ No newline at end of file
diff --git a/include/fs.h b/include/fs.h
index 6d1f13e..d3fd713 100644
--- a/include/fs.h
+++ b/include/fs.h
@@ -1,3 +1,29 @@
+/*
+* This file is part of Anemone3DS
+* Copyright (C) 2016-2017 Alex Taber ("astronautlevel"), Dawid Eckert ("daedreth")
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*
+* Additional Terms 7.b and 7.c of GPLv3 apply to this file:
+* * Requiring preservation of specified reasonable legal notices or
+* author attributions in that material or in the Appropriate Legal
+* Notices displayed by works containing it.
+* * Prohibiting misrepresentation of the origin of that material,
+* or requiring that modified versions of such material be marked in
+* reasonable ways as different from the original version.
+*/
+
#ifndef FS_H
#define FS_H
diff --git a/include/themes.h b/include/themes.h
index 4e6a60b..45496e5 100644
--- a/include/themes.h
+++ b/include/themes.h
@@ -1,3 +1,29 @@
+/*
+* This file is part of Anemone3DS
+* Copyright (C) 2016-2017 Alex Taber ("astronautlevel"), Dawid Eckert ("daedreth")
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*
+* Additional Terms 7.b and 7.c of GPLv3 apply to this file:
+* * Requiring preservation of specified reasonable legal notices or
+* author attributions in that material or in the Appropriate Legal
+* Notices displayed by works containing it.
+* * Prohibiting misrepresentation of the origin of that material,
+* or requiring that modified versions of such material be marked in
+* reasonable ways as different from the original version.
+*/
+
#ifndef THEMES_H
#define THEMES_H
diff --git a/include/unicode.h b/include/unicode.h
index b32ebd0..34d7e0d 100644
--- a/include/unicode.h
+++ b/include/unicode.h
@@ -1,3 +1,29 @@
+/*
+* This file is part of Anemone3DS
+* Copyright (C) 2016-2017 Alex Taber ("astronautlevel"), Dawid Eckert ("daedreth")
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*
+* Additional Terms 7.b and 7.c of GPLv3 apply to this file:
+* * Requiring preservation of specified reasonable legal notices or
+* author attributions in that material or in the Appropriate Legal
+* Notices displayed by works containing it.
+* * Prohibiting misrepresentation of the origin of that material,
+* or requiring that modified versions of such material be marked in
+* reasonable ways as different from the original version.
+*/
+
#ifndef UNICODE_H
#define UNICODE_H
diff --git a/source/fs.c b/source/fs.c
index a3838e9..a5615db 100644
--- a/source/fs.c
+++ b/source/fs.c
@@ -1,3 +1,29 @@
+/*
+* This file is part of Anemone3DS
+* Copyright (C) 2016-2017 Alex Taber ("astronautlevel"), Dawid Eckert ("daedreth")
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*
+* Additional Terms 7.b and 7.c of GPLv3 apply to this file:
+* * Requiring preservation of specified reasonable legal notices or
+* author attributions in that material or in the Appropriate Legal
+* Notices displayed by works containing it.
+* * Prohibiting misrepresentation of the origin of that material,
+* or requiring that modified versions of such material be marked in
+* reasonable ways as different from the original version.
+*/
+
#include <3ds.h>
#include
#include
diff --git a/source/main.c b/source/main.c
index d9d895a..f9126bb 100644
--- a/source/main.c
+++ b/source/main.c
@@ -1,3 +1,29 @@
+/*
+* This file is part of Anemone3DS
+* Copyright (C) 2016-2017 Alex Taber ("astronautlevel"), Dawid Eckert ("daedreth")
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*
+* Additional Terms 7.b and 7.c of GPLv3 apply to this file:
+* * Requiring preservation of specified reasonable legal notices or
+* author attributions in that material or in the Appropriate Legal
+* Notices displayed by works containing it.
+* * Prohibiting misrepresentation of the origin of that material,
+* or requiring that modified versions of such material be marked in
+* reasonable ways as different from the original version.
+*/
+
#include
#include
#include <3ds.h>
diff --git a/source/themes.c b/source/themes.c
index 82e5b0e..2ccff21 100644
--- a/source/themes.c
+++ b/source/themes.c
@@ -1,3 +1,29 @@
+/*
+* This file is part of Anemone3DS
+* Copyright (C) 2016-2017 Alex Taber ("astronautlevel"), Dawid Eckert ("daedreth")
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*
+* Additional Terms 7.b and 7.c of GPLv3 apply to this file:
+* * Requiring preservation of specified reasonable legal notices or
+* author attributions in that material or in the Appropriate Legal
+* Notices displayed by works containing it.
+* * Prohibiting misrepresentation of the origin of that material,
+* or requiring that modified versions of such material be marked in
+* reasonable ways as different from the original version.
+*/
+
#include <3ds.h>
#include
#include
diff --git a/source/unicode.c b/source/unicode.c
index 6bbdbff..b8f83c1 100644
--- a/source/unicode.c
+++ b/source/unicode.c
@@ -1,3 +1,29 @@
+/*
+* This file is part of Anemone3DS
+* Copyright (C) 2016-2017 Alex Taber ("astronautlevel"), Dawid Eckert ("daedreth")
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*
+* Additional Terms 7.b and 7.c of GPLv3 apply to this file:
+* * Requiring preservation of specified reasonable legal notices or
+* author attributions in that material or in the Appropriate Legal
+* Notices displayed by works containing it.
+* * Prohibiting misrepresentation of the origin of that material,
+* or requiring that modified versions of such material be marked in
+* reasonable ways as different from the original version.
+*/
+
#include
#include <3ds.h>
#include