Added JSR305 (Nullable) support.
Added an Entity class that is supposed to be the superclass of every collap entity.
Made a mess out of the TODO.