Changed naming convention to camelCase and added copyright