Adding preliminary level parser
Epic merge