init 371, use attr_accessible with options
update to use strong parameters
extract params to module
extract params to PermittedParams class
refactor to adapter view's use
Merge pull request #290 from xiongbo/master

finished 371
#284