organizing entry into its own c & header
additional draw options/ components can now be drawn / new mouse getter
window can be configured hidden, extended eol_vec2d support