C++ template-based stack implementation with following features;
- Paramterized constructor
 - getSize, which returns size of the stack.
 - isEmpty, which tells either stack is empty or not.
 - topp, which assigns the top-most value of stack to the given value.
 - push
 - pop
 
Using stack, following functions are implemented:
- isBalanced function, which takes a string as paramter and tells either it is balanced or not (by using stack).
 - reverse function, which takes a string as a parameter and returns a reversed string (by using stack).
 - INtoPOST function, which takes a string as a parameter and uses precedence function along with stack to convert the given INFIX expression into POSTFIX espression.