Initial commit with initial preliminary project structure