Cleaned up text and reformatted markdown up to 'Java'; added more text to the introduction