BookStore project source code