Merge pull request #5 from seananderson/master

Make many changes including package restructuring, returning time series, returning data frames, and code cleaning