General Application Framework - Python