Initial Project

This commit contains the initial files for the project.