Moved implementation of drawer and fps manager into impl directory. Closes #333.