Update: Add factory_girl; Restructure
Update: Add environment change from environment var;Add test mode