Working redesigned Projects List

Database files now end in '.db'
Projects table bug fixes
Selecting a group in the project list with no children will select that project

Change-Id: I0eb0e0bb1c9b8cca5d3e9da362f89018c6375373