Roughed out parsing library