Fixed commenting & renamed lib file
Renamed demo
Changed name references and clarified explanations