First step towards Object-Oriented Programming.
I reorganized the entire program in order into classes in order to make Powerlines object-oriented coding style. At this point, the code is NOT WORKING yet. I'm only pushing this to have a backup; it's
a mess yet. If you want something useful, have a look at the previous commit.
Things that need to be done next:
-> Restoring previous behaviour of program (a.k.a. make it work)
-> Doing tons of cleanup work
-> Adding comments to allow people to actually understand what's going on here.
Then, further steps will be done to make Powerlines Object-Oriented.