created tests for the example code
added drop and remove to Stack api
added missing test for insert(stack)