Sign in/Registration

Registration and Sign in have been implemented, as well as setting up the Travis build file. Required ground work for the future Android tasks.