Cleanup, documentation and removal of old files

Summary: This removes old files, adds documentation and also configures StyleCop for the Protogame project

Test Plan: N/A

Reviewers: Sabre070

Reviewed By: Sabre070

Differential Revision: https://code.redpointsoftware.com.au/D136