FileInterface Class, Pattern in initdb, Firt page in GUI added

FileInterface class created.
pattern initiation in db added.
main window gui design is complete.