Add GardeningMonitor process class and server.py to use it for issue #4.
Fix some codes.
Remove spaces.
Implement XBeeParser class.
Add description on all script.
Rename.
Add SensorData, XBeeNode, and XBeeReceiver class.
Add XBeeParser class.
Remove unused module, use new added class XBeeApiFrameParser, and create process on server.py.
To use logging module to close issue #6.
Add XBeeApiFrameBaseParser.
Add interface get_rf_data to base class.
Implement server process and receiver process.
To use base monitor.
Rename file name.
Add process.BaseProcess to be based process with message handlers in this server programs for issue #4.
Add test code to process.py.
Replace print to logging.debug.
Add base_modules and move monitor.py, process.py, and xbee related modules into that.
Move test code to test.py and implement receiver and monitor processes.