Add state listener architecture
Adding figures for stack / heap visualizations
Working view for state