tests, extensions

Added: Test project, additional extension methods