made cpp main app and use only register type

this requires CategoryList and Recipes List
to create an instance of SqlQueryModel and
set the query
updated addItemView to handle scrolling better
updated dialog design
fixed y position formating so rating is at top