Add dependencies and module templates.

Signed-off-by: suicidepills <atom.mac@gmail.com>