Added Config File Management for Admin and User whitelists

Bug fixed issues when number of submitted projects goes over 100.
Bug fixed issues with rejecting projects (javascript typo)
Cleaned up repetitive code
Projects are now added after their details are set, not before.