add versions to depends and imports
documentation updates
solid first draft of the package and documentation. Next steps primarily creating more examples and a vignette