Add authentication, salted hashes, and all kinds of template shenanigans - Also added my own hash to Global.scala, because theres nothing like giving away password hashes after spending so fucking long on it