Header comment added

Also changed using namespace std to using the most common things I use from the std namespace.