Cleaner output, exclude default main.cpp, add upload-cli target