Completely finished Project

Finally fixed the edge cases and size differences.