Assignment 5 : Steffan Norberhuis first draft.

First draft.

Please let my know your opinion and any aspect I might have missed.