Clean Up 1

Added Documentation, cleaned up some variable names (image -> cluster)