Almost an entire rewrite of the code.
Fixed a small bug when appending new lines.
New default colors