Implmented expression class
Removed interface and implemented Expression class