Add build management commands and update setup.py