implemented server part
added eclipse files to gitignore
implememted gui
possibility to change to cli; added newlines