String tests work (pass)

All the string tests work now, we need comments though!