write most methods for Stack, most tests are passing now