Initial commit

Added main files
Aded starting tests
Added configurations