Action command now has its own interface
Added UI ninject module
In the get list method, replaced the reference list with a func
Replaced the list argument with a func
Renamed some properties
Added XML UI database implementation (Closes #47)