IP main() function added
Hidden() signal has been created
TApplication header has been included in order to make use of g* variables