Initial commit
First version. Quite shitty