added test folder to project and rakefile
updated add to take callback and added rakefile