Move upload to own module and configure bjyauthorize