Added base device class.

Added ARKDevice class and the base for ARKiOSDevice class. A special GLViewController need to be created first to handle drawing and input handling.