Weekly Submission

A lot accomplished. Good job everyone.