a lot of work done... started to add book uploading, users can edit settings, authors have a basic dashboard