Adding comments for explaining the functionality of various views