The Development of New Treatments for Alzheimer`s Disease: A Review of Drugs in Development and A Novel DrugDiscovery Program for Identifying New Therapeutics