changed function name
put autoloader in class
added namespaces, resolved #7
Revert "added namespaces, resolved #7"

This reverts commit 8bcb4adca218ffee481dfef130083242ea91c2d9.
added uppercase functionality
refactored uppercase class