Add Pseudocode

Adds pseudocode and restructures some repository directories.