Remove unit tests for private methods
Switch back to using internal deque object/make certain methods private