autoload a bunch of stuff instead of requiring it