Some work on a melee attack

Does not work but does not crash either. Not yet fit for testing.