fixes #9
Fixes how sky is created and its square shape
Modifies how GameModel returns objects, type defining it.
Merge pull request #19 from albertonavarro/new_branch_name

fixes #9