Port java files. Separate login from friendlist. Use xml.
Login support for opdracht2