Add schemas code, second attempt.

I think it would be good if we could avoid wild card imports as much as possible, only using them when we are importing implicits or more than 3 to 5 (depending on size) classes/objects.