Now supports a majority of basic necessary features

TODO: Maybe .gitignore bs4/tests