First Commit, initial APIs setup, DB Setup, Basic Registration and login functions