gen: remove unused functions, make vector public

	- Remove functions out of the scope of class
	- Make `FileList` public

Signed-off-by: Alberto Corona <alberto@0x1a.us>