some style changes and basic hub handlers implemented
upload to s3 implemented