Began the file processing process (Unstable)

Addded new visibility type
Added nosa's graphisc