Added some classes with psudo code