Add sideboard support

Sideboard transformation is done in a separate step by using
the --sideboard argument.

Removed redundant fine grained tests and have tests only for the entire
transformations.
Remove folders and namespaces

Not necessary with a project this small.
Add test instructions
Increase pytest version