Multiple static types supported, added finishline
Added finishline, tweaked a lot, improved performance and more stuff