Interface change, login functionality

Changed the interface a bit
Added Sign In and account creation logic (users are held in a local xml
file)
Improved listener logic