tests & simple ast

- built & test deque
- setup tests