Make Process class instead of just functions

with alot of arguments
Rename create to generate
Introduce a new create action

This creates a build sell which the user can bss into
General fixes

also added the bs create and added a print option to build_shell