redid initiation and constructors
added flip method as well as probability change depending on flip results
added flip method as well as probability change depending on flip results