Some notes and stuff on how to create modules