Adding some formatting and comments
Enqueueing Styles instead of loading on admin_head
Enqueue javascript instead of outputting inline