added testing features
moved to testing folder
slight update
functionality and clarity update