1. Added parse method
1. Cleaned up parser code abit
1. Modularized HRON parser