I wont have chance to finish this off properly as I intended so I just quickly finished it off instead. I'll probably return to it sometime later, though.
EDIT: dunno why, I thought it was this challenge that was till the 15th. just read the challenge thread again... d'oh! i might have change to finish this after all
### latest WIP ###