Refactored server, started work on client

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Moved ui and server to their own folders

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Client build system

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>