Initial commit, skeleton version of code

Does not include all functionality.
Added methods for adding new rides and advancing all bikes.
Continuing to flesh out skeleton.
First working version.

Creates small network of 3 stations with 30 bikes, and runs
simulation for 1100 minutes (1 day). Riders are Poisson
distributed with about 76 riders over that period.
Added output line for total daily rides.