migrate old code

convert old context providers to implement new interfaces. right now
it's very "dumb" in that it just returns all items right now and doesn't
limit by position
better import parsing

split sass import and standard css import
various fixes