implement CoreProps
move .less styling to appropriate place