source: basic overall structure of parsing the data is finished. The next step is studying teh data types and implementing their given use cases for the BSP file