Add rudimentary parts module.

Remove it from the gitignore.