My starting code and also entry in Ludum Dare 27