refactored javascript file structure, add WSO.runOnce for animated pages, refactored event model
renamed WSO module to WebsiteOne