Here's another fun fact: I stayed up 'till midnight updating the game, and I then wrote the log in the morning. However, since I did that, it means the code looks like a mad-man's work.
Thanks for the feedback! Also, the theme was implemented because the house was overheating but I guess most of the game you aren't doing something related with overheating so I understand.