Initial implementation.
Removed unused test file.