bump min sdk up to 9 to use more SQLite api calls.
Use latest submodule
convert from fragment to normal layout
UI is working ok now.