Full source code added to repository