Finished, might make future changes.

Ask for code on Skype, team.
Ein, gtfo.