added list operations head and tail
added fundamental list operations, started adding custom
finished custom list operations