In order to be able to create a different UI for the app or to be able to use it on differnt platform with the current UI, I would like to seperate the logic of the app into a new project(i.e. LogExpertLib). The new project will have all the logic in it and will be called from the current GUI app(i.e. LogExpert).
This will give better control and won't mix the logic with the GUI.
Thoughts?