Added first core and documentation