adding initial files and structure