terrible practice to do this much work before commiting, but there you have it. changed everything around so that modules are split up and follow a more industry standard approach. deploy.sh bootstrap updated to use new layout