Main: Add initial parser implementation