Undoing some changes.
Fixed package imports because I'm a moron.
Facade method that wraps the entire process in a simple call.