Added ignore file
Added profile information to register process, and a basic profile page to show the information. Also added infrastructure for books and a library for the user.