add tags file to gitignore
add .swp files to the gitignore
make client and server executable
fix connect and disconnect from/to server to handle edge cases
add a common config file; added logging file for client
initialize the client avatar to None
make a separate client directory and update the import statements
remove the old simple cli implementation
get rid of old BaseUi
get rid of old player implementation
Add initial setup for commands with help and quit
add all arguments to pymacco client