better styling + basic session handling (remember me not working yet)