Testing

Basic unit testing.