fix #67 First clear the previous details of a application. Otherwise the empty details are not stored.
Merge branch 'master' into feat/bookmark-components
add comments on components getters and added a 'getComponents' function to get all the component instances.