Added copy constructor to text class. Added color parameter to
constructor of text class.
Fixed the text size function, added obj_size().
Fixed legacy code within the application's source files. Fixed issue
with utils library (Time_string_constants.cpp was missing).
Added icon image file and Time_string_constants.cpp (included in
CMakeLists in previous commit).
Fixed the CMakelists files.
Removed unnecessary header and source files, merged functions into main
source files of the classes (Orion, Textfield).
Fixed legacy code.
Fixed the problem with the core dump.
"The worst about badly written code is that it forces you to write
even worse code to fix the bad one. In the end, the best idea is to just
write good code." -SebMuek
Fixed the problem with the wrong calculation of the text height in the
Textfield class.
Fixed the problem with the Unicode class falsely identifying new line
characters.
Found a solution with which the Noto font has to be loaded only once.
Fixed the problem with the animation not rendering the frames.
Fixed placement of date text.
Fixed text overflow, added a limit so now the text will no longer be
wider than the box.
Fixed unicode support.
Restyled the text field.
Fixed background scaling.
Merge branch 'develop'
Prepared everything for version commit.
Fixed README build instructions.