Merge pull request #40 from bridgethillyer/master

Update first-program section to resolve #34, #37, #38
Using the src file instead of Instarepl for building the app.