Freelancer:
Foxyravi
Ditolak
My Submission
This is my submission with everything working.