Unprefix Qt includes
Remove unused include
Move all implementations out of the header