start project
add documentation + some changes