Using expect on path_relative_from since the world has ended if that returns none
Switched to using Vec instead of a staticly sized buffer, weird UI responsiveness now