move hive starter to root
added __init__.py
implemented basic authenticator
use session object to store state
general cleanup