Added Drerw's classes

Coppied Drew's classes from his repo