Refactored project to prepare for easy namespace renaming via editor after extraction.