Added javadoc comments to ObjectPool and Proxies tasks.
Removed realInstance field from IntegerProxy class. getValue() now creates an IntegerClass instance as an internal variable.
Completed Observer task.