now tries to use floating point-based calculations whenever possible (requires bc)
if bc is not available, we use bash's built-in calculations instead.
a minor design tweak, one of the icons were bothering me.
network interface up/down statistics
better handling of MB/kB/etc. basically can convert to human readable from any amount, be it bytes or yottabytes.
a few more command removals, i try to use file readings whenever possible instead of commands.