Create ftlcollections.hpp

Have not fully tested in windows and linux.