Freelancer:
crvdesign
Revised Design
Revised design based on contest holder's feedback.