Added company search unit tests
Used lists in mock backend instead of arrays
Removed unnecessary company search function, used old ones