Initial commit: Added .gitignore, basic main setup for the execution. Have a test simulation skeleton and a little on the agent itself.