Added validation Shells

- Added validation classes
- Fixed errors( noob!!)