main package
added ignoring of JetBrains IDE files
base structure of the framework