add .gitignore
add ModelLibrary as submodule
add ViewLibrary as submodule