Bootstrappin'

Work in progress, currently. Have imported components individually so we can slim it down and remove bits we're not using.

Fixes #11 when done.