Implementation of a Bounded Stack in Java. Once stack reaches bounds, the first item pushed will be discarded.