Contains all classes needed to make a graphical user interface and user's event handling. Classes in this package use data structures of package graph and implement them to a graphical format. Unwanted behaviour is avoided already in this "higher" level by keeping an eye a user (and informing him/her).