First commit, working code, formatting & HTML leaves a lot to be desired