Added a collection of utility functions in core/utils.
Start implementing encapsulated objects.