add will_paginate, friendly_id and ruby-build; some re-organization