moves Fragment function to nonconstructor

Moves the contents of Fragment constructor to a separate function and
makes the constructor boring...

Also removes backwards compatability for loading mat file from older
version