Parallel Programming on a Raspberry Pi Cluster