Moar progress

Layin' foundation.