Added basic doc blocks