Overhaul for Initial Release

- Packages still need to be renamed, don't want to mess around with internal naming until further testing is complete.
- Fixed dependencies and naming in the front end.
- Leveldown version change was causing issues, downgraded version for dependency.