created four classes

jsxjalk