added xmlrpc server (thread) and test service in services.py
added docstring to services.py
added logger to services.py
created node and main_app
hello function, signoff on program exit, pull function incomplete
added connect method + apply updates + db structure
Added basic console application to add/list appointments.
Also added command to initialize the node and connect to the network
added patch for cmd2 module in order to fix wrong commandline arguments parsing
added add/list functionality to netcal
added edit functionality.
fixed edit function
fixed sync function
other important fixes

netcal is functional now