made builder a proper CLI app, with argument parsing, validation, sanitation. prepared for multi-builds