Toggle ghost, code comments

- It is now possible to show or hide the ghost tetromino by pressing
'g'.
- Code comments added for every function.
- Parametrized the draw functions.