Add assembly information
Create front end application with opts and prefs
Add more tests and various bug fixes