Reorganizing and Finishing

Since the number of libraries was growing, I have put them all into just
on folder. I have also started on features like file uploads, though the
changes are not very significant yet.