Large cleanup, removing elementary/unnecessary comments, adding doc comments, created deprecated package until certain activities can be fully phased out