Started work on component schema parsing