Cleaned up usings, added comments.