good routes working progress
working library!
passing specs