completed signup algorithm
completed login and signup algorithms
added debug mode
added different templates student vs teachers