split out remote<Class>.methods as modular files

In the same vein as ~savoy/ade#22 and to make the code much more manageable and modular for other use cases, the current Output and Compile methods need to be split out into their own files.

So while the core of ade will be written in Rust (~savoy/ade#38), additional functions should all be user-created (not everyone will need the current methods as some are very specific to my use case).

Each function should take the current class/struct as a mutable argument so that it can be acted upon. These of course will be written in python, and the use of polars over pandas after the rust rewrite will also aid in its dependability.

Assigned to
1 year, 6 months ago
1 year, 6 months ago
major_undertaking refactor