Passing initial test of push
Validating elements in stack and refactoring

Refactoring top and push methods