Finished fs2mod implementation. Reorganized the code a bit.

Implemented support for multiple sources. (Might need some work)