Changed the DB to accept categories to. It is now possible to get an ArrayList<Category> out from a call to getCategories. These categories will have all items that belongs to them in their own lists.

Added two constructors to Category for the above to work.