Added the base extensions

This is the first commit with the basic extensions that I was using. As
I find more useful things I will also upload them.