move requirements
update gitignore
add core app