DEAR GOD HOW IS THAT EVEN POSSIBLE
Registration now asks for email
Many fixes and improvements