* first draft * Fixed it all, just need to rename stuff * Rename and add comments * Clean-up * Access added
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>