make generic modals for adding entries
update gitignore
[js] update main js