Some minor changes + Added @NotNull Annotation to BO's
Improved BO Pool
Made User Interfaces deprecated... I see no need for this anymore
Added propertyGetters in BO's
Reformat code