Cleaned up hacks. Added accessibility. Optimized images.
Added missing files.