updated testcases
moved string_extension to its own file
added test case for alerts