Adding actual implementation.
Removing empty files.