User managed library as final AdvanceSummer2014 project.