Initial commit for project and src files