Adding Interfaces for the instant effects

Action infrastructure being layed out as well
actionsubs are a queue that are handled from the top
Changed the structure of the project to have ppbackend
be a package in the project instead of sourcing the
directory the code (which was jhost previously)