Update build setup to work better with Component.io