Handling input
Updating readme todos
Adding processing indicator
Some tidying up