Reorganized files.
Added description