Add source code!

Just basicly added everything too lazy to write description of everyfile