Added smart_create and documentation on using the Commuter model