Basic application framework done

Basic application framework done