Refactored project to make it more friendly to add to a blank unity project