Finished commenting everything that need comments in the backend folder.
Got started with the GTK3 functions and will need to come back to control.h
and callbacks.cpp.