changed page model to include url, adjusted generate_url to be run before_save and updated the routes.rb with this new plan

Signed-off-by: dan-hoerr <dhoerr@gmail.com>