Finally done :D I still need to work on using gradients :P