Tidying up and correcting bugs - Brick movement broken! (!Linus!)

Commenting code.
Fixing small bugs.
Spreading love.