new exception code added
better code structure
Merge remote-tracking branch 'origin/master'

Conflicts:
	api_at/src/api_at/system.py