Higher Intelligence: How to Create a Functional Artificial Brain