Basic Framework of App