added project files

UI model
Communication with server unit
exception class
communication unit interface