First version that actually does something.
Adding missing files of first version.