Restructured problem domain project

Moved classes into separate packages and added a fire apparatus package.