preventing null messages to be printed on the screen
Handling label not found errors and debugging label storage
reading all labels to store in a hashmap and also setting the pc to main label
Making all necessary changes to retrive and store labels and functions used by CALL command