Removed unneeded header file from boid.hpp includes
Update CMakeLists.txt to include QT5 dependencies
Added qt-cmake generated files to gitignore
Added a Qt rastered graphics window class
Move swarm setup code to separate function and created Qt window in main
Added fPIC flag to g++ flags to appeast QT5
Sub-classed QGuiApplication to allow storage of swarm variable
Added included SwarmApplication in raster_window.hpp and main.cpp
Added QTimer to RasterWindow class
Removed test of _swarm member variable from RasterWindow
Removed leading underscore from swarm member variable as it's public
Added updateSwarm function to RasterWindow class
Switched QTimer for QBasicTimer in RasterWindow and added event handler
Changed default window size in RasterWindow
Added member functions to access certain member variables in Boid
Fixed several bugs in step_setup method in Boid
Added extra member access functions to Boid
Added polygon member to RasterWindow to hold boid polygon template
Added swarm graphics rendering to the RasterWindow class
Changed swarm setup values in main.cpp to larger ones to avoid float -> int issues