added fobu factory and .config() method to provide user configurations
form resource uri can be user-configured