1. fix most of compile functions
2. add connect server and open function
3. remove test app folder and add a remote git project