First stuff, basic design. All the libraries and stuff.