Update

Removed database package
Added Common package
Added UserInterface package