Adding initial build/run functionality (with output)