New Classes Implemented

Further implementation of new classes