Modules galore

Setting everything up, and going to start work on it now.