added authentication from scratch
changes to authentication from scratch
added the front end to the app