improved searching companies and introduced companyDAO, improved GUI when searching books