Updated .gitignore;  added a README
Major code cleanup
Removed inccoret description
Array fixes