Restructured assests.
Added public/lib directory