PCB Internal stuff is done now

PCB Internal stuff is now complete, the usercommands have not been added
yet, but will be easy to add.