This is my second attempt for the weekly challenge. Edited. Original outline:
http://i.imgur.com/rvEvtRg.png