Updated Scads

Breaking parts into modules for easier design updates and the config for
simpler end user setup