Revamped parsing (now recursive, using Phoenix), added UnaryOperation
Project update (file ordering)