first commit, basic graphics, 1 player, movement