Improve runtime, more documentation, demo script

1) improved runtime by removing unnecessary operations during image correlation. 
2) added more documentation to code
3) demo script in /src/tests/ to demonstrate alignment
4) update README