add view + collections + models + data + resources + update gitignore